import * as xlsx from 'xlsx'
import dayjs from 'dayjs'
export function exportExcel (data) {
  // 筛选需要导出的字段
  const filteredData = this.totalData.map(item => {
    return fields.reduce((accumulator, field) => {
      accumulator[field] = item[field]
      return accumulator
    }, {})
  })
  // 创建一个工作簿
  const wb = XLSX.utils.book_new()

  // 将所有订单数据转换为一个表  对象数组转换为一个工作表对象
  const ws = XLSX.utils.json_to_sheet(filteredData, { header: headers })

  // 将表添加到工作簿中 wb是工作簿，ws是工作表
  XLSX.utils.book_append_sheet(wb, ws, 'Sheet1')
  const nowTime = dayjs().format('YYYY-MM-DD')
  // 保存文件
  XLSX.writeFile(wb, `${nowTime}全部预约数据.xlsx`)
}
